
#ifndef _SMART_VOICE__INDEX_H__INCLUDED_
#define _SMART_VOICE__INDEX_H__INCLUDED_

#include "Nebula.h"
#include "Tasks.h"

namespace smartvoice {

using namespace nebula::sdk;

class Index : public ServiceBase
{
public:
	virtual NEBULA_ERROR_CODE OnInitialize();
	virtual NEBULA_ERROR_CODE OnStart();
	virtual void              OnStop();
	virtual void              OnFinalize();
};

} // namespace smartvoice

#endif // _SMART_VOICE__INDEX_H__INCLUDED_

